helmet shield - German English Dictionary